package com.kai.service;

import com.kai.pojo.NameValue;
import com.kai.pojo.User;

import java.util.List;

public interface UserService {
    User selectUser(User user);
    int selectByName(String name);
    int selectByPassword(String password);

    int addUser(User user);

    List<User> selectAllUser(String name,String sex,int pageNum,int pageSize);

    int updateUserState(String state,String id);

    int updateUserInfo(User user);

    int deleteUser(String id);

    int selectAllUserCount(String name,String sex);

    int selectUserByName(String name);

    List<NameValue> selectAddUserCount();

    int addUsersPerDay(String s);

    int register(User user);

    int updatePassword(String id, String password);

    int oldPassword(String s, String password);

    int validateName(String name);

    List<User> selectAllUserExecl();
}
